Skip to content

Conversation

@danthe1st
Copy link
Member

@danthe1st danthe1st commented Jan 20, 2024

When a message with an attachment on Discord is deleted and the attachment is not requested within 2 minutes after deletion, Discord removes the attachment from its CDN.

This PR sends an HTTP request to the CDN endpoints corresponding to the attachments when a message is deleting which tells Discord to preserve the attachments (at least for a few hours from what I have seen).

I don't think this behavior is documented so it might not work like this forever.

This may not work that well if this is a regional cache which does not seem the case since I am able to access these attachments with a VPN.

@danthe1st danthe1st requested a review from a team as a code owner January 20, 2024 18:10
@jasonlessenich jasonlessenich merged commit ff3c570 into Java-Discord:main Mar 31, 2024
@danthe1st danthe1st deleted the preserve-attachments branch March 31, 2024 11:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants